diff (difficult) - French English Dictionary